
*{
    padding: 0;
    margin: 0;
}
.head{

    width:104%;
    height: 100px;
    border: 1px solid black;
    background-color: black;
    overflow: hidden;
}
.head1{


    padding: 20px 0;
   text-align: center;
   width: 197px;
   height: 100%;
   font-size: 46px;
   float: left;
   color: white;
   overflow: hidden;
}
.head2{

  padding: 10px 0;
  text-align: center;
  width: 737px;
  height: 100%;
  font-size: 20px;
  color: white;
  float:left;
  list-style:none ;
}
.sm{
    display: flex;
    list-style: none;
    /* float: left; */
}
.sm li a{
    display: inline;
    text-decoration: none;
    color: lightgray;
    display: flex;
    margin: 20px;
}

.head3{
    padding: 10px 0;
    text-align: center;
   width: 589px;
   height: 100%;
   float: right;
   font-size: 22px;

   list-style: none;
}
.a{
    list-style: none;

}
.sm1{
    color: white;
    list-style: none;
    float: left;
}
.sm1 li{
    text-align: center;
    float: left;
    margin: 20px;
}
.big{
    width: 100px;
    height: 310px;
    position: fixed;
    margin-left: 1374px;
    margin-top: 200px;
    text-align: center;
}
.two{
    position: relative;
    margin:0 auto;
    margin-top: 50px;
    width: 1264px;
    height: 1200px;
    background: url(../image/10047.jpg) no-repeat;
    border-radius: 25px 25px 25px 25px;
    background-size: 1850px 700px;
}
.wen{
    color: white;
    font-size: 45px;
    float: left;
    margin-left: 100px;
    margin-top:81px;
}
.he{
    position: absolute;
    width: 1600px;
    height: 1100px;
    color: white;
    float: inline-end;
    font-size: 35px;
    margin-right: -100px;
    margin-top: 50px;
    top:211px;
    left:100px;
}
.mytxt{
    font-size: 30px;
    border-radius: 5px;
}
.bottom{
    width: 1228px;
    margin: 0 auto;
    position: relative;
    display: flex;
}
.white{
    position: absolute;
    top:-608px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 9;
}
.block{
    width: 1143px;
    padding: 15px 25px;
    height: 180px;
    border-radius: 16px;
    background: white;
    box-shadow: 0 2px 16px 0 rgb(0,0,0,0.07);
}
.block ul{
    display: flex;
    justify-content: space-between;
    list-style: none;
}
.block ul a{
    text-decoration: none;
}
.pro-s{
    text-align: center;
    display: block;
    color: black;
}
.pro-z{
    text-align: center;
    display: block;
    color: black;
}.pro-g{
    text-align: center;
    display: block;
    color: black;
}.pro-j{
    text-align: center;
    display: block;
    color: black;
}.pro-k{
    text-align: center;
    display: block;
    color: black;
}.pro-q{
    text-align: center;
    display: block;
    color: black;
}
.pro-m{
    text-align: center;
    display: block;
    color: black;
}
.nao{
    width: 110px;
    height: 110px;
}
.meiy{
    width: 100px;
    height: 110px;
}
.one{
    padding: 70px 50px;
    background: #f2f2f2;
    position: relative;
    z-index: 0;
    left: -1%;
    margin-top: -324px;
    border-radius: 30px;
    width: 1168px;
}
.three{
    height: 46px;
    font-size: 34px;
    font-weight: bold;
    color: #333333;
    line-height: 46px;
    position: relative;
    text-align: center;
}
.four{
    padding-top: 60px;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}
.baibai{
    width: 200px;
    height: 187px;
    background: #FFFFFF;
    border-radius: 16px;
    margin-bottom: 25px;
    margin-right: 25px;
}
.baibai-s{
    width: 80px;
    height: 80px;
    vertical-align: middle;
    margin-bottom: 20px;
}
.baibai-r{
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    text-decoration: none;
}
.baibai-m{
    color: #333333;
    
}
.fave{
    width: 200px;
    height: 187px;
    background: #FFFFFF;
    border-radius: 16px;
    margin-bottom: 25px;
    margin-right: 25px;
}
.fave-s{
    width: 80px;
    height: 80px;
    vertical-align: middle;
    margin-bottom: 20px;
}
.fave-r{
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    text-decoration: none;
}
.fave-m{
    color: #333333;
}
.sex{
    width: 200px;
    height: 187px;
    background: #FFFFFF;
    border-radius: 16px;
    margin-bottom: 25px;
    margin-right: 25px;
}
.sex-s{
    width: 80px;
    height: 80px;
    vertical-align: middle;
    margin-bottom: 20px;
}
.sex-r{
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    text-decoration: none;
}
.sex-m{
    color: #333333;
}
.seven{
    width: 200px;
    height: 187px;
    background: #FFFFFF;
    border-radius: 16px;
    margin-bottom: 25px;
    margin-right: 25px;
}
.seven-s{
    width: 80px;
    height: 80px;
    vertical-align: middle;
    margin-bottom: 20px;
}
.seven-r{
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    text-decoration: none;
}
.seven-m{
    color: #333333;
}
.eight{
    width: 200px;
    height: 187px;
    background: #FFFFFF;
    border-radius: 16px;
    margin-bottom: 25px;
    margin-right: 25px;
}
.eight-s{
    width: 80px;
    height: 80px;
    vertical-align: middle;
    margin-bottom: 20px;
}
.eight-r{
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    text-decoration: none;
}
.eight-m{
    color: #333333;
}
.nine{
    width: 200px;
    height: 187px;
    background: #FFFFFF;
    border-radius: 16px;
    margin-bottom: 25px;
    margin-right: 25px;
}
.nine-s{
    width: 80px;
    height: 80px;
    vertical-align: middle;
    margin-bottom: 20px;
}
.nine-r{
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    text-decoration: none;
}
.nine-m{
    color: #333333;
}
.elenven{
    width: 200px;
    height: 187px;
    background: #FFFFFF;
    border-radius: 16px;
    margin-bottom: 25px;
    margin-right: 25px;
}
.elenven-s{
    width: 80px;
    height: 80px;
    vertical-align: middle;
    margin-bottom: 20px;
}
.elenven-r{
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    text-decoration: none;
}
.elenven-m{
    color: #333333;
}
.hander{
    width: 200px;
    height: 187px;
    background: #FFFFFF;
    border-radius: 16px;
    margin-bottom: 25px;
    margin-right: 25px;
}
.hander-s{
    width: 80px;
    height: 80px;
    vertical-align: middle;
    margin-bottom: 20px;
}
.hander-r{
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    text-decoration: none;
}
.hander-m{
    color: #333333;
}
.lost{
    width: 200px;
    height: 187px;
    background: #FFFFFF;
    border-radius: 16px;
    margin-bottom: 25px;
    margin-right: 25px;
}
.lost-s{
    width: 80px;
    height: 80px;
    vertical-align: middle;
    margin-bottom: 20px;
}
.lost-r{
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    text-decoration: none;
}
.lost-m{
    color: #333333;
}
.baba{
    padding: 0px;
    margin: 0px;
}
.er{
    padding: 80px 117px;
}
.shun{
    height: 46px;
    font-size: 38px;
    font-weight: bold;
    color: #333333;
    line-height: 46px;
    position: relative;
    text-align: center;
}
.zeng{
    display: flex;
}
.zeng-d{
    margin-right: 150px;
}
.zeng-e{
    display: inline-block;
    width: 100%;
    flex: 1;
}
.chong{
    margin-top: 70px;
    height: 200px;
    overflow-y: auto;
}
.chong-z{
    display: inline-block;
    width: 100%;
}
.what-a{
    text-decoration: none;
    border-bottom: 2px solid #ddd;
    display: inline-block;
    width: 100%;
    position: relative;

}
.chong-d{
    height: 50px;
    font-weight: bold;
    font-size: 38px;
    color: #333333;
    text-decoration: none;
    line-height: 30px;
}
.chong-a{
    display: inline-block;
    width: 100%;
}
.what-b{
    text-decoration: none;
    border-bottom: 2px solid #ddd;
    display: inline-block;
    width: 100%;
    position: relative;
}

.chong-e{
    height: 50px;
    font-weight: bold;
    font-size: 38px;
    color: #333333;
    text-decoration: none;
    line-height: 30px;
}
.chong-c{
    display: inline-block;
    width: 100%;
}
.what-c{
    text-decoration: none;
    border-bottom: 2px solid #ddd;
    display: inline-block;
    width: 100%;
    position: relative;
}
.chong-s{
    height: 50px;
    font-weight: bold;
    font-size: 38px;
    color: #333333;
    text-decoration: none;
    line-height: 30px;
}
.zheng{
    padding: 0px;
    margin: 0px;
}
.zheng-a{
    padding: 80px 117px;
}
.zheng-a-a{
    height: 46px;
    font-size: 38px;
    font-weight: bold;
    color: #333333;
    line-height: 46px;
    position: relative;
    text-align: center;
}
.zheng-b{
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}
.zheng-b-a{
    margin-left: 20px;
    width: 22.6%;
    height: 285px;
    box-shadow: 0px 7px 14px 0px rgba(0, 48, 103, 0);
    border-radius: 16px;
    margin-bottom: 64px;
    position: relative;
    transition: .4s;
    transform-style: preserve-3d;
    background: #FFFFFF;
}

.zheng-b-a:hover  .hui-a-a {
    margin-bottom: -50px;
} 
.hui-a{
    padding: 14px 14px 20px 14px;
    display: inline-block;
}
.zheng-b-a-a{
    height: 162px;
    overflow:hidden ;
    border-radius: 14px;
}
.zheng-b img{
    border-radius: 14px;
    width: 100%;
    margin-bottom: 20px;
    height: auto;
}
.zheng-b-a-b{
    display: inline-block;
}
.Mysony{
    height: 27px;
    font-size: 20px;
    color: #333333;
    line-height: 27px;
}
.hui-a-a{
    width: 100%;
    height: 20px;
    background: #0090e2;
    position: absolute;
    left: 0;
    bottom: 0px;
    color: white;
    font-size: 16px;
    padding-bottom: 15px;
    padding-top: 32px;
    text-align: center;
    cursor: pointer;
    z-index: -1;
    border-radius: 0 0 17px 17px;
    transition:all .4s;
    transform: translateZ(-1px);
}
.zheng-b-b{
    margin-left: 20px;
    width: 22.6%;
    height: 285px;
    box-shadow: 0px 7px 14px 0px rgba(0, 48, 103, 0);
    border-radius: 16px;
    margin-bottom: 64px;
    position: relative;
    transition: .4s;
    transform-style: preserve-3d;
    background: #FFFFFF;
    
}
.zheng-b-b:hover  .hui-b-a {
    margin-bottom: -50px;
} 
.hui-b{
    padding: 14px 14px 20px 14px;
    display: inline-block;
}
.zheng-b-b-a{
    height: 162px;
    overflow:hidden ;
    border-radius: 14px;
}
.zheng-b-b-b{
    display: inline-block;
}
.dianshi{
    height: 27px;
    font-size: 20px;
    color: #333333;
    line-height: 27px;
}
.hui-b-a{
    width: 100%;
    height: 20px;
    background: #0090e2;
    position: absolute;
    left: 0;
    bottom: 0px;
    color: white;
    font-size: 16px;
    padding-bottom: 15px;
    padding-top: 32px;
    text-align: center;
    cursor: pointer;
    z-index: -1;
    border-radius: 0 0 17px 17px;
    transition:all .4s;
    transform: translateZ(-1px);
}
.zheng-b-c{
    margin-left: 20px;
    height: 285px;
    width: 22.6%;
    box-shadow: 0px 7px 14px 0px rgba(0, 48, 103, 0);
    border-radius: 16px;
    margin-bottom: 64px;
    position: relative;
    transition: .4s;
    transform-style: preserve-3d;
    background: #FFFFFF;
}.zheng-b-c:hover  .hui-c-a {
    margin-bottom: -50px;
} 
.hui-c{
    padding: 14px 14px 20px 14px;
    display: inline-block;
}
.zheng-b-c-a{
    height: 162px;
    overflow:hidden ;
    border-radius: 14px;
}
.zheng-b-c-b{
    display: inline-block;
}
.yaokong{
    height: 27px;
    font-size: 20px;
    color: #333333;
    line-height: 27px;
}
.hui-c-a{
    width: 100%;
    height: 20px;
    background: #0090e2;
    position: absolute;
    left: 0;
    bottom: 0px;
    color: white;
    font-size: 16px;
    padding-bottom: 15px;
    padding-top: 32px;
    text-align: center;
    cursor: pointer;
    z-index: -1;
    border-radius: 0 0 17px 17px;
    transition:all .4s;
    transform: translateZ(-1px);
}
.zheng-b-d{
    margin-left: 20px;
    height: 285px;
    width: 22.6%;
    box-shadow: 0px 7px 14px 0px rgba(0, 48, 103, 0);
    border-radius: 16px;
    margin-bottom: 64px;
    position: relative;
    transition: .4s;
    transform-style: preserve-3d;
    background: #FFFFFF;
}
.zheng-b-d:hover  .hui-d-a {
    margin-bottom: -50px;
}
.hui-d{
    padding: 14px 14px 20px 14px;
    display: inline-block;
}
.zheng-b-d-a{
    height: 162px;
    overflow:hidden ;
    border-radius: 14px;
}
.zheng-b-d-b{
    display: inline-block;
}
.jiuhuanxin{
    height: 27px;
    font-size: 20px;
    color: #333333;
    line-height: 27px;
}
.hui-d-a{
    width: 100%;
    height: 20px;
    background: #0090e2;
    position: absolute;
    left: 0;
    bottom: 0px;
    color: white;
    font-size: 16px;
    padding-bottom: 15px;
    padding-top: 32px;
    text-align: center;
    cursor: pointer;
    z-index: -1;
    border-radius: 0 0 17px 17px;
    transition:all .4s;
    transform: translateZ(-1px);
}
.zheng-b-e{

    height: 285px;
    width: 22.6%;
    box-shadow: 0px 7px 14px 0px rgba(0, 48, 103, 0);
    border-radius: 16px;
    margin-bottom: 64px;
    position: relative;
    transition: .4s;
    transform-style: preserve-3d;
    background: #FFFFFF;
}
.zheng-b-e:hover  .hui-e-a {
    margin-bottom: -50px;
}
.hui-e{
    padding: 14px 14px 20px 14px;
    display: inline-block;
}
.zheng-b-e-a{
    height: 162px;
    overflow:hidden ;
    border-radius: 14px;
}
.zheng-b-e-b{
    display: inline-block;
}
.jiating{
    height: 27px;
    font-size: 20px;
    color: #333333;
    line-height: 27px;
}
.hui-e-a{
    width: 100%;
    height: 20px;
    background: #0090e2;
    position: absolute;
    left: 0;
    bottom: 0px;
    color: white;
    font-size: 16px;
    padding-bottom: 15px;
    padding-top: 32px;
    text-align: center;
    cursor: pointer;
    z-index: -1;
    border-radius: 0 0 17px 17px;
    transition:all .4s;
    transform: translateZ(-1px);
}
.zheng-b-f{
    margin-left: 20px;
    height: 285px;
    width: 22.6%;
    box-shadow: 0px 7px 14px 0px rgba(0, 48, 103, 0);
    border-radius: 16px;
    margin-bottom: 64px;
    position: relative;
    transition: .4s;
    transform-style: preserve-3d;
    background: #FFFFFF;
}
.zheng-b-f:hover  .hui-f-a {
    margin-bottom: -50px;
}
.hui-f{
    padding: 14px 14px 20px 14px;
    display: inline-block;
}
.zheng-b-f-a{
    height: 162px;
    overflow:hidden ;
    border-radius: 14px;
}
.zheng-b-f-b{
    display: inline-block;
}
.shangmen{
    height: 27px;
    font-size: 20px;
    color: #333333;
    line-height: 27px;
}
.hui-f-a{
    width: 100%;
    height: 20px;
    background: #0090e2;
    position: absolute;
    left: 0;
    bottom: 0px;
    color: white;
    font-size: 16px;
    padding-bottom: 15px;
    padding-top: 32px;
    text-align: center;
    cursor: pointer;
    z-index: -1;
    border-radius: 0 0 17px 17px;
    transition:all .4s;
    transform: translateZ(-1px);
}
.zheng-b-j{
    margin-left: 20px;
    height: 285px;
    width: 22.6%;
    box-shadow: 0px 7px 14px 0px rgba(0, 48, 103, 0);
    border-radius: 16px;
    margin-bottom: 64px;
    position: relative;
    transition: .4s;
    transform-style: preserve-3d;
    background: #FFFFFF;
}
.zheng-b-j:hover  .hui-j-a {
    margin-bottom: -50px;
}
.hui-j{
    padding: 14px 14px 20px 14px;
    display: inline-block;
}
.zheng-b-j-a{
    height: 162px;
    overflow:hidden ;
    border-radius: 14px;
}
.zheng-b-j-b{
    display: inline-block;
}
.erdou{
    height: 27px;
    font-size: 20px;
    color: #333333;
    line-height: 27px;
}
.hui-j-a{
    width: 100%;
    height: 20px;
    background: #0090e2;
    position: absolute;
    left: 0;
    bottom: 0px;
    color: white;
    font-size: 16px;
    padding-bottom: 15px;
    padding-top: 32px;
    text-align: center;
    cursor: pointer;
    z-index: -1;
    border-radius: 0 0 17px 17px;
    transition:all .4s;
    transform: translateZ(-1px);

}
.zheng-b-h{
    margin-left: 20px;
    height: 285px;
    width: 22.6%;
    box-shadow: 0px 7px 14px 0px rgba(0, 48, 103, 0);
    border-radius: 16px;
    margin-bottom: 64px;
    position: relative;
    transition: .4s;
    transform-style: preserve-3d;
    background: #FFFFFF;
}
.zheng-b-h:hover  .hui-h-a {
    margin-bottom: -50px;
}
.hui-h{
    padding: 14px 14px 20px 14px;
    display: inline-block;
}
.zheng-b-h-a{
    height: 162px;
    overflow:hidden ;
    border-radius: 14px;
}
.zheng-b-h-b{
    display: inline-block;
}
.kuaishu{
    height: 27px;
    font-size: 20px;
    color: #333333;
    line-height: 27px;
}
.hui-h-a{
    width: 100%;
    height: 20px;
    background: #0090e2;
    position: absolute;
    left: 0;
    bottom: 0px;
    color: white;
    font-size: 16px;
    padding-bottom: 15px;
    padding-top: 32px;
    text-align: center;
    cursor: pointer;
    z-index: -1;
    border-radius: 0 0 17px 17px;
    transition:all .4s;
    transform: translateZ(-1px)
}
.zheng-b-i{
    margin-right:562px;
    height: 285px;
    width: 22.6%;
    box-shadow: 0px 7px 14px 0px rgba(0, 48, 103, 0);
    border-radius: 16px;
    margin-bottom: 64px;
    position: relative;
    transition: .4s;
    transform-style: preserve-3d;
    margin-left:-128px;
    background: #FFFFFF;
}
.zheng-b-i:hover  .hui-i-a {
    margin-bottom: -50px;
}
.hui-i{
    padding: 14px 14px 20px 14px;
    display: inline-block;
}
.zheng-b-i-a{
    height: 162px;
    overflow:hidden ;
    border-radius: 14px;
}
.zheng-b-i-b{
    display: inline-block;
}
.yuyue{
    height: 27px;
    font-size: 20px;
    color: #333333;
    line-height: 27px;
}
.hui-i-a{
    width: 100%;
    height: 20px;
    background: #0090e2;
    position: absolute;
    left: 0;
    bottom: 0px;
    color: white;
    font-size: 16px;
    padding-bottom: 15px;
    padding-top: 32px;
    text-align: center;
    cursor: pointer;
    z-index: -1;
    border-radius: 0 0 17px 17px;
    transition:all .4s;
    transform: translateZ(-1px)
}
.zhi{
    background: #f2f2f2;
    margin-bottom: 80px;
    border-radius: 30px;
}
.zhici{
    width: 1280px;
    margin: 0 auto;
    padding: 60px 40px;
}
.zhici-a{
    height: 46px;
    font-size: 34px;
    font-weight: bold;
    color: #333333;
    line-height: 46px;
    position: relative;
    text-align: center;
}
.zhici-b{
    padding-top: 40px;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    margin-right: 120px;
}
.zhici-b-a{
    width: 239px;
    height: 330px;
    background: #FFFFFF;
    border-radius: 17px;
    padding: 40px 0px;
    margin-right: 42px;
}
.koov{
    display: inline-block;
    width: 100%;
    height: 100%;
}
.zhici-b-a-a{
    height: 160px;
    text-align: center;
    margin-bottom: 40px;
}
.zhici-b-a-a img{
    width: 160px;
    max-height: 160px;
    vertical-align: middle;
}
.zhici-b-a-b{
    display: inline-block;
    height: 27px;
    font-size: 20px;
    font-weight: bold;
    color: #333333;
    text-align: center;
    line-height: 27px;
    width: 100%;
}
.zhici-b-b{
    width: 239px;
    height: 330px;
    background: #FFFFFF;
    border-radius: 17px;
    padding: 40px 0px;
    margin-right: 42px;
}
.station{
    display: inline-block;
    width: 100%;
    height: 100%;
}
.zhici-b-b-a{
    height: 160px;
    text-align: center;
    margin-bottom: 40px;
}
.zhici-b-b-a img{
    width: 160px;
    max-height: 160px;
    vertical-align: middle;
}
.zhici-b-b-b{
    display: inline-block;
    height: 27px;
    font-size: 20px;
    font-weight: bold;
    color: #333333;
    text-align: center;
    line-height: 27px;
    width: 100%;
}
.zhici-b-c{
    width: 239px;
    height: 330px;
    background: #FFFFFF;
    border-radius: 17px;
    padding: 40px 0px;
    margin-right: 42px;
}
.Pro{
    display: inline-block;
    width: 100%;
    height: 100%;
}
.zhici-b-c-a{
    height: 160px;
    text-align: center;
    margin-bottom: 40px;
}
.zhici-b-c-a img{
    width: 160px;
    max-height: 160px;
    vertical-align: middle;
}
.zhici-b-c-b{
    display: inline-block;
    height: 27px;
    font-size: 20px;
    font-weight: bold;
    color: #333333;
    text-align: center;
    line-height: 27px;
    width: 100%;
}
.zhici-b-d{
    width: 239px;
    height: 330px;
    background: #FFFFFF;
    border-radius: 17px;
    padding: 40px 0px;
    margin-right: 42px;
}
.daoti{
    display: inline-block;
    width: 100%;
    height: 100%;
}
.zhici-b-d-a{
    height: 160px;
    text-align: center;
    margin-bottom: 40px;
}
.zhici-b-d-a img{
    width: 160px;
    max-height: 160px;
    vertical-align: middle;
}
.zhici-b-d-b{
    display: inline-block;
    height: 27px;
    font-size: 20px;
    font-weight: bold;
    color: #333333;
    text-align: center;
    line-height: 27px;
    width: 100%;
}
.bu{
    padding-bottom: 85px;
    background: white;
}
.bu .bu-a{
    text-align: center;
}
.bu-a{
    height: 46px;
    font-size: 34px;
    font-weight: bold;
    color: #333333;
    line-height: 46px;
    position: relative;
}
.bu-b{
    width: 1280px;
    margin: 0 auto;
    position: relative;
}
.bu-b-a{
    padding: 60px 110px 60px 110px;
}
.bu-b-a li{
    width: 100%;
    border-bottom: 1px solid #ddd;
    padding: 20px 0;
    background: #FFFFFF;
    position: relative;
}
.bu-b-a a{
    display: flex;
    position: relative;
}
.SEL{
    width: 100%;
    margin-left: 40px;
}
.SEL-a{
    display: inline-block;
    width: 80px;
    height: 30px;
    font-size: 14px;
    color: #0090D0;
    background: #E0F1FB;
    line-height: 30px;
    border-radius: 18px;
    text-align: center;
    margin-bottom: 10px;
}
.SEL-b{
    text-overflow: ellipsis;
    display: -webkit-box;
    max-height: 54px;
    word-break: break-all;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    font-size: 18px;
    font-weight: normal;
    color: #333333;
}
.SEL-c{
    height: 19px;
    font-size: 14px;
    color: #999099;
    line-height: 19px;
    margin-top: 10px;
}
.bu-b-a li::after{
    position: absolute;
    content: ' ';
    width: 22px;
    height: 22px;
    right: 20px;
    bottom: 51px;
    background: url(../索尼/img/img/10061.png);
    background-size: 100% 100%;
    pointer-events: none;
}
.NW{
    width: 100%;
    margin-left: 40px;
}
.NW-a{
    display: inline-block;
    width: 80px;
    height: 30px;
    font-size: 14px;
    color: #0090D0;
    background: #E0F1FB;
    line-height: 30px;
    border-radius: 18px;
    text-align: center;
    margin-bottom: 10px;
}
.NW-b{
    text-overflow: ellipsis;
    display: -webkit-box;
    max-height: 54px;
    word-break: break-all;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    font-size: 18px;
    font-weight: normal;
    color: #333333;
}
.NW-c{
    height: 19px;
    font-size: 14px;
    color: #999099;
    line-height: 19px;
    margin-top: 10px;
}
.GM{
    width: 100%;
    margin-left: 40px;
}
.GM-a{
    display: inline-block;
    width: 80px;
    height: 30px;
    font-size: 14px;
    color: #0090D0;
    background: #E0F1FB;
    line-height: 30px;
    border-radius: 18px;
    text-align: center;
    margin-bottom: 10px;
}
.GM-b{
    text-overflow: ellipsis;
    display: -webkit-box;
    max-height: 54px;
    word-break: break-all;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    font-size: 18px;
    font-weight: normal;
    color: #333333;
}
.GN-c{
    height: 19px;
    font-size: 14px;
    color: #999099;
    line-height: 19px;
    margin-top: 10px;
}
.SG{
    width: 100%;
    margin-left: 40px;
}
.SG-a{
    display: inline-block;
    width: 80px;
    height: 30px;
    font-size: 14px;
    color: #0090D0;
    background: #E0F1FB;
    line-height: 30px;
    border-radius: 18px;
    text-align: center;
    margin-bottom: 10px;
}
.SG-b{
    text-overflow: ellipsis;
    display: -webkit-box;
    max-height: 54px;
    word-break: break-all;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    font-size: 18px;
    font-weight: normal;
    color: #333333;
}
.SG-c{
    height: 19px;
    font-size: 14px;
    color: #999099;
    line-height: 19px;
    margin-top: 10px;
}
.SF{
    width: 100%;
    margin-left: 40px;
}
.SF-a{
    display: inline-block;
    width: 80px;
    height: 30px;
    font-size: 14px;
    color: #0090D0;
    background: #E0F1FB;
    line-height: 30px;
    border-radius: 18px;
    text-align: center;
    margin-bottom: 10px;
}
.SF-b{
    text-overflow: ellipsis;
    display: -webkit-box;
    max-height: 54px;
    word-break: break-all;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    font-size: 18px;
    font-weight: normal;
    color: #333333;
}
.SF-c{
    height: 19px;
    font-size: 14px;
    color: #999099;
    line-height: 19px;
    margin-top: 10px;
}
.SP{
    width: 100%;
    margin-left: 40px;
}
.SP-a{
    display: inline-block;
    width: 80px;
    height: 30px;
    font-size: 14px;
    color: #0090D0;
    background: #E0F1FB;
    line-height: 30px;
    border-radius: 18px;
    text-align: center;
    margin-bottom: 10px;
}
.SP-b{
    text-overflow: ellipsis;
    display: -webkit-box;
    max-height: 54px;
    word-break: break-all;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    font-size: 18px;
    font-weight: normal;
    color: #333333;
}
.SP-c{
    height: 19px;
    font-size: 14px;
    color: #999099;
    line-height: 19px;
    margin-top: 10px;
}
.fotter-box{
    width: 100%;
    height: 440.34px;
    background-color: #1f2024;
    margin-top: 40px;
}
.fotter-box-up{
    width: 100%;
    height: 237px;
    border-bottom: 1px solid #333438;
    padding: 34px 0 43px 0;
    display: flex;

}
.fotter-box-up-box{
    width: 960px;
    height: 237px;
    margin: 0 auto;
}
.fotter-box-up-box-title {
    width: 320px;
    height: 14px;
    text-align: left;
    color: rgb(98, 99, 102);
    font-size: 14px;
    font-weight: 500;
}
.fotter-box-up-box-a {
    line-height: 50px;
    top: 100px;
    color: white;
    text-decoration: none;
    font-size: 12px;
    padding-right: 23px;
    background: url(../image/ooter_store_search.gif) right -2px top 15px no-repeat;
    display: inline-block;
}
.fotter-box-up-left {
    position: relative;
    width: 622px;
    height: 237px;
    margin-left: 336px;
    bottom: 65px;
    display: flex;
}
.fotter-box-up-left-title {
    width: 160px;
    height: 14px;
    font-size: 16px;
    color: rgb(98, 99, 102);
    font-weight: bold;
}
.fotter-box-up-left-box {
    width: 140px;
    height: 162px;
    margin-top: 18px;
    padding-top: 0px;
    list-style: none;
}
.fotter-box-up-left-box ul{
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}
.fotter-box-up-left-box ul>li {
    list-style: none;
    font-size: 12px;
    text-decoration: none;
    margin-top: 7px;
}
.onlinebox {
    width: 140px;
    font-size: 12px;
    height: 30px;
    margin-top: -10px;
}
.onlinebox a {
    color: rgb(123, 124, 128);
    text-decoration: none;
}
.onlinebox img {
    position: absolute;
    margin-top: -18px;
    margin-left: 50px;
    height: 18px;
}
.fotter-box-up-left-title {
    width: 160px;
    height: 14px;
    font-size: 16px;
    color: rgb(98, 99, 102);
    font-weight: bold;
}
.fotter-box-up-left-box {
    width: 140px;
    height: 162px;
    margin-top: 18px;
    padding-top: 0px;
    list-style: none;
}
* {
    margin: 0;
    padding: 0;
}
.fotter-box-up-left-box ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}
.fotter-box-up-left-box ul>li {
    list-style: none;
    font-size: 12px;
    text-decoration: none;
    margin-top: 7px;
}
.fotter-box-up-left-title {
    width: 160px;
    height: 14px;
    font-size: 16px;
    color: rgb(98, 99, 102);
    font-weight: bold;
}
.fotter-box-up-left-box {
    width: 140px;
    height: 162px;
    margin-top: 18px;
    padding-top: 0px;
    list-style: none;
}
.fotter-box-up-left-box ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}
.fotter-box-up-left-box ul>li {
    list-style: none;
    font-size: 12px;
    text-decoration: none;
    margin-top: 7px;
}
.fotter-box-up-left-title {
    width: 160px;
    height: 14px;
    font-size: 16px;
    color: rgb(98, 99, 102);
    font-weight: bold;
}
.fotter-box-up-left-box {
    width: 140px;
    height: 162px;
    margin-top: 18px;
    padding-top: 0px;
    list-style: none;
}
.fotter-box-up-left-box ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}
.fotter-box-up-left-title {
    width: 160px;
    height: 14px;
    font-size: 16px;
    color: rgb(98, 99, 102);
    font-weight: bold;
}
.fotter-box-up-left-box {
    width: 140px;
    height: 162px;
    margin-top: 18px;
    padding-top: 0px;
    list-style: none;
}
.fotter-box-up-left-box ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}
.fotter-box-down-do2-bigbox {
    position: relative;
    width: 142px;
    height: 80px;
    bottom: 120px;
}
.fotter-box-up-left-box-p {
    font-size: 14px;
    margin-top: 40px;
}
.fotter-box-down-do2-box {
    margin-top: 5px;
    width: 142px;
    height: 40px;
    background-color: rgb(66, 66, 67);
    text-align: center;
    justify-content: center;
    font-size: 12px;
    padding-top: 5px;
    display: flex;
}
.fotter-box-down-do2-box a {
    position: absolute;
    margin-top: 10px;
    color: #fff;
    font-size: 13px;
    text-decoration: none;
    text-align: center;
}
.fotter-box-down-do2-box {
    margin-top: 5px;
    width: 142px;
    height: 40px;
    background-color: rgb(66, 66, 67);
    text-align: center;
    justify-content: center;
    font-size: 12px;
    padding-top: 5px;
    display: flex;
}
.fotter-box-down-do2-box a {
    position: absolute;
    margin-top: 10px;
    color: #fff;
    font-size: 13px;
    text-decoration: none;
    text-align: center;
}
.fotter-downbox {
    width: 100%;
    height: 125.54px;
    background-color: rgb(31, 32, 36);
}
.fotter-box-down {
    width: 980px;
    height: 73.54px;
    padding: 26px 8px;
    margin: 0 auto;
    left: 500px;
}
.fotter-box-down-up {
    width: 749.2px;
    height: 20.54px;
}
.fotter-box-down-up img {
    width: 88px;
    height: 14px;
    padding: 0px 0px 0px 0px;
    margin-top: 2px;
}
.fotter-box-down-up-banquan {
    height: 11px;
    line-height: 11px;
    display: inline-block;
    margin-left: 9px;
    margin-top: 0px;
    padding: 0px 12px 0px 9px;
}
.fotter-box-down-up a {
    text-decoration: none;
    color: #8F9092;
    display: inline-block;
    height: 11px;
    line-height: 11px;
}
.fotter-box-down-up-jinghui {
    width: 20px;
    height: 15px;
    padding-top: 5px;
}
.fotter-box-down-up-jinghui img {
    width: 20px;
    height: 15px;
    margin-left: 50px;
}
.fotter-box-down-up a {
    text-decoration: none;
    color: #8F9092;
    display: inline-block;
    height: 11px;
    line-height: 11px;
}
.fotter-box-down-do {
    width: 749.2px;
    height: 38px;
    display: flex;
}
.fotter-box-down-do a {
    color: rgb(148, 148, 149);
    margin-right: 20px;
    text-decoration: none;
    margin-top: 10px;
    font-weight: 700;
}
.fotter-box-down-do-text {
    margin-top: 10px;
    color: rgb(148, 148, 149);
}
.fotter-box-down-do2 {
    width: 410px;
    height: 14px;
    margin: 0px 0px 0px 262px;
}
.fotter-box-down-do2-a1 {
    text-decoration: none;
    color: rgb(148, 148, 149);
    margin-left: 20px;
}
.fotter-box {
    width: 100%;
    height: 440.34px;
    background-color: #1f2024;
    margin-top: 40px;
}
.fotter-box-up {
    width: 100%;
    height: 237px;
    border-bottom: 1px solid #333438;
    padding: 34px 0 43px 0;
    display: flex;
}
.fotter-box-up-box {
    width: 960px;
    height: 237px;
    margin: 0 auto;
}
.fotter-box-up-box-title {
    width: 320px;
    height: 14px;
    text-align: left;
    color: rgb(98, 99, 102);
    font-size: 14px;
    font-weight: 500;
}
.fotter-box-up-box-a {
    line-height: 50px;
    top: 100px;
    color: white;
    text-decoration: none;
    font-size: 12px;
    padding-right: 23px;
    background: url(../image/ooter_store_search.gif) right -2px top 15px no-repeat;
    display: inline-block;
}
.fotter-box-up-left {
    position: relative;
    width: 622px;
    height: 237px;
    margin-left: 336px;
    bottom: 65px;
    display: flex;
}
.fotter-box-up-left-title {
    width: 160px;
    height: 14px;
    font-size: 16px;
    color: rgb(98, 99, 102);
    font-weight: bold;
}
.fotter-box-up-left-box {
    width: 140px;
    height: 162px;
    margin-top: 18px;
    padding-top: 0px;
    list-style: none;
}
.fotter-box-up-left-box ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}
.fotter-box-up-left-box ul>li {
    list-style: none;
    font-size: 12px;
    text-decoration: none;
    margin-top: 7px;
}
.onlinebox {
    width: 140px;
    font-size: 12px;
    height: 30px;
    margin-top: -10px;
}
.onlinebox a {
    color: rgb(123, 124, 128);
    text-decoration: none;
}
.onlinebox img {
    position: absolute;
    margin-top: -18px;
    margin-left: 50px;
    height: 18px;
}
.fotter-box-up-left-title {
    width: 160px;
    height: 14px;
    font-size: 16px;
    color: rgb(98, 99, 102);
    font-weight: bold;
}
.fotter-box-up-left-box {
    width: 140px;
    height: 162px;
    margin-top: 18px;
    padding-top: 0px;
    list-style: none;
}
.fotter-box-up-left-box ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}
.fotter-box-up-left-box ul>li {
    list-style: none;
    font-size: 12px;
    text-decoration: none;
    margin-top: 7px;
}
.fotter-box-up-left-title {
    width: 160px;
    height: 14px;
    font-size: 16px;
    color: rgb(98, 99, 102);
    font-weight: bold;
}
.fotter-box-up-left-box {
    width: 140px;
    height: 162px;
    margin-top: 18px;
    padding-top: 0px;
    list-style: none;
}
.fotter-box-up-left-box ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}
.fotter-box-up-left-box ul>li {
    list-style: none;
    font-size: 12px;
    text-decoration: none;
    margin-top: 7px;
}
.fotter-box-up-left-box a {
    text-decoration: none;
    color: rgb(255, 255, 255);
    line-height: 2px;
}
.fotter-box-up-left-title {
    width: 160px;
    height: 14px;
    font-size: 16px;
    color: rgb(98, 99, 102);
    font-weight: bold;
}
.fotter-box-up-left-box {
    width: 140px;
    height: 162px;
    margin-top: 18px;
    padding-top: 0px;
    list-style: none;
}
.fotter-box-up-left-box ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}
.fotter-box-up-left-box ul>li {
    list-style: none;
    font-size: 12px;
    text-decoration: none;
    margin-top: 7px;
}
.fotter-box-up-left-box a {
    text-decoration: none;
    color: rgb(255, 255, 255);
    line-height: 2px;
}
.fotter-box-down-do2-bigbox {
    position: relative;
    width: 142px;
    height: 80px;
    bottom: 120px;
}
.fotter-box-up-left-box-p {
    font-size: 14px;
    margin-top: 40px;
}
.fotter-box-down-do2-box {
    margin-top: 5px;
    width: 142px;
    height: 40px;
    background-color: rgb(66, 66, 67);
    text-align: center;
    justify-content: center;
    font-size: 12px;
    padding-top: 5px;
    display: flex;
}
.fotter-box-down-do2-box a {
    position: absolute;
    margin-top: 10px;
    color: #fff;
    font-size: 13px;
    text-decoration: none;
    text-align: center;
}
.fotter-box-down-do2-box {
    margin-top: 5px;
    width: 142px;
    height: 40px;
    background-color: rgb(66, 66, 67);
    text-align: center;
    justify-content: center;
    font-size: 12px;
    padding-top: 5px;
    display: flex;
}
.fotter-box-down-do2-box a {
    position: absolute;
    margin-top: 10px;
    color: #fff;
    font-size: 13px;
    text-decoration: none;
    text-align: center;
}
.fotter-downbox {
    width: 100%;
    height: 125.54px;
    background-color: rgb(31, 32, 36);
}
.fotter-box-down {
    width: 980px;
    height: 73.54px;
    padding: 26px 8px;
    margin: 0 auto;
    left: 500px;
}
.fotter-box-down-up {
    width: 749.2px;
    height: 20.54px;
}
.fotter-box-down-up img {
    width: 88px;
    height: 14px;
    padding: 0px 0px 0px 0px;
    margin-top: 2px;
}
.fotter-box-down-up-banquan {
    height: 11px;
    line-height: 11px;
    display: inline-block;
    margin-left: 9px;
    margin-top: 0px;
    padding: 0px 12px 0px 9px;
}
.fotter-box-down-up a {
    text-decoration: none;
    color: #8F9092;
    display: inline-block;
    height: 11px;
    line-height: 11px;
}
.fotter-box-down-up-jinghui {
    width: 20px;
    height: 15px;
    padding-top: 5px;
}
.fotter-box-down-up-jinghui img {
    width: 20px;
    height: 15px;
    margin-left: 50px;
}
.fotter-box-down-up a {
    text-decoration: none;
    color: #8F9092;
    display: inline-block;
    height: 11px;
    line-height: 11px;
}
.fotter-box-down-do {
    width: 749.2px;
    height: 38px;
    display: flex;
}
.fotter-box-down-do a {
    color: rgb(148, 148, 149);
    margin-right: 20px;
    text-decoration: none;
    margin-top: 10px;
    font-weight: 700;
}
.fotter-box-down-do-text {
    margin-top: 10px;
    color: rgb(148, 148, 149);
}
.fotter-box-down-do2 {
    width: 410px;
    height: 14px;
    margin: 0px 0px 0px 262px;
}
.fotter-box-down-do2-a1 {
    text-decoration: none;
    color: rgb(148, 148, 149);
    margin-left: 20px;
}